ImageGear Professional v18.2 > User Guide > Using ImageGear > Scanning Images > Scanning Images Using the ISIS Interface > About the ISIS Standard |
ISIS (the Image and Scanner Interface Specification) is an open standard for scanner control and a complete image-processing framework. Now supported by a large number of application and scanner vendors, and rapidly becoming a de facto industry standard, ISIS allows application developers to build very complex image capture systems quickly and reliably using any ISIS certified driver.
ISIS excels at running scanners at or above their rated speed. It does so by linking drivers together in a pipe so that data flows from scanner driver to compression driver, to packaging driver, to a file, viewer, or printer in a continuous stream, usually without a need to buffer more than a small portion of the entire image. Because ISIS drivers are arranged in a pipe when they are used, each driver is specialized to perform only one function. Drivers are typically small and modular, which means that ISIS allows new functionality to be introduced into an existing application with very little modification.
Since virtually every ISIS driver has been created either by Pixel Translations, or with access to PixTools toolkits and sample source code, there is a high degree of API consistency between ISIS drivers - even drivers for scanning devices as different as a hand scanner and a digital copier.